.transaction-dy{
  padding: 24rpx 32rpx 88rpx;
  background: #F7F7F7;
  min-height: 100vh;
  position: relative;
  .transaction-card:not(:last-child){
    margin-bottom: 32rpx;
  }
  .transaction-card{
    padding: 32rpx;
    background: #FFFFFF;
    border-radius: 8rpx;
    .card-warn{
      padding-left: 28rpx;
      position: relative;
      &::before{
        position: absolute;
        content: '';
        width: 12rpx;
        height: 12rpx;
        background: #EE0A24;
        border-radius: 50%;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
      }
    }
    >view:first-child{
      font-size: 32rpx;
      font-weight: bold;
      color: #262626;
      line-height: 44rpx;
    }
    >view:nth-child(2){
      font-size: 24rpx;
      color: #8C8C8C;
      line-height: 32rpx;
      margin: 16rpx 0 24rpx 0;
    }
    >view:last-child{
      height: 40px;
      overflow-y: hidden;
    }
    .text-rich{
      color: #595959!important;
      font-size: 14px!important;
      line-height: 20px!important;
    }
  }
}
